human engineered design - French English Dictionary